<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		instanceof：判断某个实例是不是属于那个类
		是 true   不是 false
		
		通过原型链查看，原型链上有的就是 true
		<script>
			// var arr=[1,2,3];
			// var date=new Date();
			// console.log(arr instanceof Array);//true
			// console.log(date instanceof Array);//false
			
			// console.log(arr instanceof Object);//true
			
			// console.log(arr);
			
			function Person(name,age){
				this.name=name;//给实例添加私有属性
				this.age=age;
			}
			
			Person.prototype.job="CEO";//给实例对象添加公有属性
			Person.prototype.name="lisa";
			
			Person.show=function(){//给类添加静态的属性和方法
				console.log("111");
			}
			Person.num=100;//给类添加静态的属性和方法
			
			//p实例对象
			let p=new Person("lili",18);//Person类
			
			console.dir(Person);//通过构造函数看  静态的属性和方法
			
			console.log(p);//通过实例看 私有的属性和方法  公有属性和方法
			
			// console.log(p instanceof Person);//true
			// console.log(p instanceof Object);//true
		</script>
		
		<script>
			// let obj={
			// 	show:function(){
					
			// 	}
			// }
			
			// //基于es6快捷操作
			// let obj2={
			// 	show(){
					
			// 	}
			// }
			
	         //console.log(Object);
		</script>
	</body>
</html>
